package com.huawei.appmarket.service.appdetail.bean.detail;

import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable.Creator;
import com.huawei.appgallery.foundation.card.base.bean.BaseDistCardBean;
import java.util.ArrayList;
import org.json.JSONException;
import org.json.JSONObject;

public class DetailHiddenBean extends BaseDistCardBean implements Parcelable {
    public static final int APP_EXT = 1;
    public static final int APP_HIMARKET = 0;
    public static final Creator<DetailHiddenBean> CREATOR = new Creator<DetailHiddenBean>() {
        public /* synthetic */ Object createFromParcel(Parcel parcel) {
            return ˏ(parcel);
        }

        public /* synthetic */ Object[] newArray(int i) {
            return ˋ(i);
        }

        public DetailHiddenBean ˏ(Parcel parcel) {
            DetailHiddenBean detailHiddenBean = new DetailHiddenBean();
            detailHiddenBean.commentCount_ = parcel.readInt();
            detailHiddenBean.isFavoriteApp_ = parcel.readInt();
            detailHiddenBean.isExt_ = parcel.readInt();
            detailHiddenBean.shareType_ = parcel.readInt();
            detailHiddenBean.ॱᐝ(parcel.readString());
            detailHiddenBean.versionName_ = parcel.readString();
            detailHiddenBean.shareContent_ = parcel.readString();
            detailHiddenBean.lastAccountID = parcel.readString();
            detailHiddenBean.lastCommentID = parcel.readString();
            detailHiddenBean.lastCommentRating = parcel.readString();
            detailHiddenBean.lastCommentContent = parcel.readString();
            detailHiddenBean.ˊॱ(parcel.readString());
            detailHiddenBean.ᐝॱ(parcel.readString());
            detailHiddenBean.ॱˊ(parcel.readString());
            detailHiddenBean.ˉ(parcel.readString());
            detailHiddenBean.ˋᐝ(parcel.readString());
            detailHiddenBean.ˋ(parcel.readString());
            detailHiddenBean.ˊ(parcel.readString());
            detailHiddenBean.ॱ(parcel.readString());
            detailHiddenBean.ʻ(parcel.readString());
            detailHiddenBean.ˏॱ(parcel.readString());
            detailHiddenBean.ˋॱ(parcel.readString());
            detailHiddenBean.ˏˎ(parcel.readString());
            detailHiddenBean.ॱ(parcel.readLong());
            detailHiddenBean.ˊˋ(parcel.readString());
            detailHiddenBean.ॱॱ(parcel.readInt());
            detailHiddenBean.ͺ(parcel.readString());
            detailHiddenBean.ˊ(new ArrayList());
            parcel.readList(detailHiddenBean.ˊᐝ(), getClass().getClassLoader());
            detailHiddenBean.ˏ(new ArrayList());
            parcel.readList(detailHiddenBean.ͺˎ(), getClass().getClassLoader());
            detailHiddenBean.portalUrl_ = parcel.readString();
            detailHiddenBean.relatedDetailId_ = parcel.readString();
            detailHiddenBean.ˊᐝ(parcel.readString());
            detailHiddenBean.ʼ(parcel.readString());
            detailHiddenBean.ʽ(parcel.readString());
            detailHiddenBean.ᐝ(parcel.readString());
            detailHiddenBean.ॱॱ(parcel.readString());
            detailHiddenBean.ॱ(new ArrayList());
            parcel.readList(detailHiddenBean.ˊˊ(), getClass().getClassLoader());
            detailHiddenBean.ˏ(parcel.readInt());
            detailHiddenBean.ˋ(new ArrayList());
            parcel.readList(detailHiddenBean.ॱᐝ(), getClass().getClassLoader());
            detailHiddenBean.ॱʽ(parcel.readString());
            detailHiddenBean.ॱͺ(parcel.readString());
            detailHiddenBean.ॱʼ(parcel.readString());
            detailHiddenBean.ʻॱ(parcel.readString());
            detailHiddenBean.ـ(parcel.readString());
            detailHiddenBean.ˎ(parcel.readInt());
            detailHiddenBean.ᐝ(parcel.readInt());
            detailHiddenBean.ʽ(parcel.readInt());
            return detailHiddenBean;
        }

        public DetailHiddenBean[] ˋ(int i) {
            return new DetailHiddenBean[i];
        }
    };
    public static final int FAVORITED = 1;
    public static final int SUPPORT_PPS_OLD_NET = 1;
    public static final int UNFAVORITE = 0;
    private static final long serialVersionUID = -1672005504991790145L;
    private String accessId;
    private int commentCount_;
    private int downloadType;
    private String editorDescribe_;
    private String extraParam;
    private String initParam;
    private int isExt_;
    private int isFavoriteApp_;
    private String lastAccountID;
    private String lastCommentContent;
    private String lastCommentID;
    private String lastCommentRating;
    private String portalUrl_;
    private String relatedDetailId_;
    private String shareContent_;
    private int shareType_ = 1;
    private int supportFunction;
    private String versionName_;

    public boolean ˋ(int i) {
        return false;
    }

    public int describeContents() {
        return 0;
    }

    public int ˊ() {
        return this.commentCount_;
    }

    public int ॱ() {
        return this.isExt_;
    }

    public String ʽ() {
        return this.versionName_;
    }

    public String ꜞ() {
        return this.relatedDetailId_;
    }

    public void ʾ(String str) {
        this.relatedDetailId_ = str;
    }

    public void ˈ(String str) {
        this.lastAccountID = str;
    }

    public String ꓸ() {
        return this.lastCommentID;
    }

    public void ʼॱ(String str) {
        this.lastCommentID = str;
    }

    public String ꜟ() {
        return this.lastCommentRating;
    }

    public void ˑ(String str) {
        this.lastCommentRating = str;
    }

    public String ㆍ() {
        return this.lastCommentContent;
    }

    public void ͺॱ(String str) {
        this.lastCommentContent = str;
    }

    public String ᶥ() {
        return this.portalUrl_;
    }

    public void ˎˏ(String str) {
        this.portalUrl_ = str;
    }

    public int ʹ() {
        return this.shareType_;
    }

    public String ﹳ() {
        return this.accessId;
    }

    public void ॱʽ(String str) {
        this.accessId = str;
    }

    public String ﾟ() {
        return this.extraParam;
    }

    public void ॱͺ(String str) {
        this.extraParam = str;
    }

    public String ﾞ() {
        return this.initParam;
    }

    public void ॱʼ(String str) {
        this.initParam = str;
    }

    public String ꞌ() {
        return this.editorDescribe_;
    }

    public void ـ(String str) {
        this.editorDescribe_ = str;
    }

    public int ʼˊ() {
        return this.downloadType;
    }

    public void ᐝ(int i) {
        this.downloadType = i;
    }

    public int ʼˋ() {
        return this.supportFunction;
    }

    public void ʽ(int i) {
        this.supportFunction = i;
    }

    public void writeToParcel(Parcel parcel, int i) {
        parcel.writeInt(this.commentCount_);
        parcel.writeInt(this.isFavoriteApp_);
        parcel.writeInt(this.isExt_);
        parcel.writeInt(this.shareType_);
        parcel.writeString(ˎˎ());
        parcel.writeString(this.versionName_);
        parcel.writeString(this.shareContent_);
        parcel.writeString(this.lastAccountID);
        parcel.writeString(this.lastCommentID);
        parcel.writeString(this.lastCommentRating);
        parcel.writeString(this.lastCommentContent);
        parcel.writeString(ˋˊ());
        parcel.writeString(ॱʻ());
        parcel.writeString(ˊˋ());
        parcel.writeString(ͺˏ());
        parcel.writeString(ॱˌ());
        parcel.writeString(v_());
        parcel.writeString(O_());
        parcel.writeString(ॱॱ());
        parcel.writeString(ʿ());
        parcel.writeString(ʾ());
        parcel.writeString(ʼॱ());
        parcel.writeString(ॱـ());
        parcel.writeLong(ˉ());
        parcel.writeString(u_());
        parcel.writeInt(ˍ());
        parcel.writeString(ˋᐝ());
        parcel.writeList(ˊᐝ());
        parcel.writeList(ͺˎ());
        parcel.writeString(this.portalUrl_);
        parcel.writeString(this.relatedDetailId_);
        parcel.writeString(ˑॱ());
        parcel.writeString(ʽॱ());
        parcel.writeString(ˊॱ());
        parcel.writeString(ॱˊ());
        parcel.writeString(ॱˎ());
        parcel.writeList(ˊˊ());
        parcel.writeInt(ͺ());
        parcel.writeList(ॱᐝ());
        parcel.writeString(ﹳ());
        parcel.writeString(ﾟ());
        parcel.writeString(ﾞ());
        parcel.writeString(ᐨ());
        parcel.writeString(ꞌ());
        parcel.writeInt(ˏॱ());
        parcel.writeInt(ʼˊ());
        parcel.writeInt(this.supportFunction);
    }

    public void fromJson(JSONObject jSONObject) throws IllegalArgumentException, IllegalAccessException, InstantiationException, ClassNotFoundException, JSONException {
        super.fromJson(jSONObject);
    }
}
